package com.cxh.supermarket.common.core.domain.wechat;

import java.io.Serializable;
import lombok.Data;

/**
 * app端微信登录响应模型
 *
 * @author zlj
 * @since 2023/3/3
 */
@Data
public class WxAppLoginResp implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 接口调用凭证
     */
    private String accessToken;
    /**
     * access_token 接口调用凭证超时时间，单位（秒）
     */
    private Integer expiresIn;
    /**
     * 用户刷新 access_token
     */
    private String refreshToken;
    /**
     * 授权用户唯一标识
     */
    private String openid;
    /**
     * 用户授权的作用域（snsapi_userinfo）
     */
    private String scope;
    /**
     * 当且仅当该移动应用已获得该用户的 userinfo 授权时，才会出现该字段
     */
    private String unionid;
}
